print "Введите количество ящиков: " # Ввод пользователем необходимого числа ящиков
boxes = gets.chomp.to_i # Запись в переменную boxes числа ящиков, конвертация в числовую переменную
containers = 1 # Переменная с заданным значением
cars = 1 # Переменная с заданным значением
puts "грузовик " + cars.to_s # Вывод слова, + вывод переменной cars, конвертированной в строку
puts "контейнер " + containers.to_s # Вывод слова, + вывод переменной containers, конвертированной в строку
for box in 1..boxes do # Цикл box перечисления значений от одного до значения переменной boxes
  tempContainer = (box.to_f / 27).ceil #Присваивание временной переменной значение целого остатка после деления
  tempCars = (containers.to_f / 12).ceil #Присваивание временной переменной значение целого остатка после деления
  if tempContainer > containers # Условие цикла
    containers = tempContainer # Выполнение тела цикла
    puts "контейнер " + containers.to_s # Вывод слова, + вывод переменной containers, конвертированной в строку
  end # Конец цикла
  if tempCars > cars # Условие цикла
    cars = tempCars # Тело цикла
    puts "грузовик " + cars.to_s # Вывод слова, + вывод переменной cars, конвертированной в строку
  end # Конец цикла
  puts "Ящик " + box.to_s # Вывод слова, + вывод переменной box, конвертированной в строку
end # Конец цикла